﻿using System;
using System.Collections.Generic;
using System.Text;
using System.Xml.Serialization;

namespace HamcoWcs.Models.TibcoMessage
{
    [XmlRoot("MESSAGE")]
    public class TransportJobListReportByWCSMessage : BaseTibcoMessage<TransportJobListReportByWCSMessageBody>
    {
        public TransportJobListReportByWCSMessage()
        {

        }
        public TransportJobListReportByWCSMessage(TransportJobListReportByWCSMessageBody body, string inboxName = "", string listener = "") : base("TransportJobListReportByWCS", body, inboxName, listener)
        {
        }
    }

    public class TRANSPORTJOB
    {
        public string PALLETNAME { get; set; }
        public string TRANSPORTJOBNAME { get; set; }
        public string TRANSFERSTATE { get; set; }

        public string CURRENTMACHINENAME { get; set; }

        public string CURRENTPOSITIONTYPE { get; set; }

        public string CURRENTPOSITIONNAME { get; set; }

        public string CURRENTZONENAME { get; set; }

        public string PRIORITY { get; set; }
    }

    //public class TransportJobList
    //{
    //    public List<TransportJob> TransportJobs{ get; set; }
    //}

    public class TransportJobListReportByWCSMessageBody : EventMessageBase
    {
  

        public List<TRANSPORTJOB> TRANSPORTJOBLIST { get; set; }


    }
}
